886659
264795
173968
415380
534803
441974
111349
93891
966165
478408
1492252
1092638
789312
881870
820147
909949
1017724
831610
570505
57952
101987
614377
297284
547842